The Debugger Interface
The debugger window contains controls for managing script execution, as well as several areas for displaying various data about the script and the state of execution.
Debugger Controls
The debugger controls allow the execution of the script to be controlled during the debugging process. Script execution can be started, stopped, paused, or advanced one line at a time.
See Controlling Execution for details on controlling script execution in the debugger.
Message Pane
The message pane displays information about the script. These messages may include prompts for user interaction with the script, script status information, or errors encountered in script execution.
Script Calling Chain
The script calling chain pane displays the current function calling chain of the script. Each subroutine name appears below the function calling it in the list; by highlighting the desired subroutine name, it is possible to determine which subroutines are being called and the execution location within those subroutines.
The script calling chain pane is resizable; to resize the pane, click and drag the bottom border of the pane.
Script Source Code
The script source code pane displays the source code of the script being debugged. The current location of execution in the script is indicated by the small blue arrow on the left-hand side of the pane. This arrow indicates the line of code that is about to be executed.
The script source code pane is resizable; to resize the pane, click and drag the bottom border of the pane.
Variable Data Display
The variable data display pane displays the current values stored in variables, arrays, and structures declared in the script. The display is updated as execution proceeds, so that values can be continuously watched for changes during execution.
Arrays, elements, and structure members may be displayed by clicking on the disclosure triangle that appears next to the item.
The variable data display pane is resizable; to resize the pane, click and drag the top border of the pane. The data value area of the pane may also be resized; to resize this area, click and drag the vertical divider bar in the pane.

VectorScript Development Tools : The VectorScript Debugger : The Debugger Interface

Nemetschek NA
Phone: 410.290.5114
Fax: 410.290.8050